"template": "pincode"
This pair template shows a pincode input. When the pincode is correct, it will proceed to the next view.
/drivers/<driver_id>/driver.js
const Homey = require('homey');
class MyDriver extends Homey.Driver {
onPair( socket ) {
socket.on('pincode', ( pincode, callback ) => {
if( pincode === '1234' ) {
callback( null, true );
} else {
callback( null, false );
}
});
}
}
Options
Key | Type | Default | Description |
---|---|---|---|
type |
string |
"number" |
Either number or text |
length |
number |
4 |
The number of characters |
hint |
i18n-object | "" |
|
title |
i18n-object | "Enter pincode:" |